//声明一个对象用于存储所有的模块
export let allModules = {}

//通过import.meta.glob引入所有的模块

let modules = import.meta.glob("./**/*.js", { eager: true })

//通过Object.keys获取所有的key

Object.keys(modules).forEach(path => {
    allModules = {
        ...allModules,
        ...modules[path]
    }
})

export default allModules
